package com.jx.mst.model.common.redisCon;

import lombok.Data;

@Data
public class MseRedisCon {
    // TODO: 2023/12/27  面试题选择分数排序 
    public final static String REDIS_ZSET_MSTSEL = "redis:zset:mstsel";
    // TODO: 2023/12/27 面试题内容分数排序 
    public final static String REDIS_ZSET_MSTINFO = "redis:zset:mstinfo";
    // TODO: 2023/12/27 面试题选择面试题内容数量
    public final static String REDIS_PREX_MSTSEL = "redis:prex:mstinfoid:";


    // TODO: 2023/12/27 面试题web页面缓存
    public final static String REDIS_HOME_CACHED_MSTSEL = "redis:home:cached:mstsel";
    // TODO: 2023/12/27 面试题 web页面缓存lock
    public final static String REDIS_HOME_LOCK_MSTSEL = "redis:home:lock:mstsel";


    // TODO: 2023/12/29 面试题分类页web页面缓存
    public final static String REDIS_MSTSEL_CACHED_MSTSEL = "redis:mstsel:cached:mstsel";
    // TODO: 2023/12/29 面试题分类页web页面缓缓存锁lock
    public final static String REDIS_MSTSEL_LOCK_MSTSEL = "redis:mstsel:lock:mstsel";


    // TODO: 2023/12/29 面试题分类页web面试题列表缓存
    //参数是mstselId
    public final static String REDIS_MSTSEL_CACHED_MSTINFOLIST = "redis:mstsel:cached:mstinfolist:";
    // TODO: 2023/12/29 面试题分类页web面试题列表缓存lock
    //参数是mstselId
    public final static String REDIS_MSTSEL_LOCK_MSTINFOLIST = "redis:mstsel:lock:mstinfolist:";


    // TODO: 2023/12/29 面试题详情页web页面缓存
    //参数是mstinfoId
    public final static String REDIS_MSTINFO_CACHED_MSTINFO = "redis:mstinfo:cached:mstinfo:";
    // TODO: 2023/12/29 面试题详情页web页面缓存锁
    //参数是mstinfoId
    public final static String REDIS_MSTINFO_LOCK_MSTINFO = "redis:mstinfo:lock:mstinfo:";
}
